package com.cainiao.pojo;

/**
 * 
 * ActReProcdef
 * 数据库表：act_re_procdef
 */
public class ActReProcdef {

    /**
     * 
     * 表字段 : act_re_procdef.ID_
     */
    private String id;

    /**
     * 
     * 表字段 : act_re_procdef.REV_
     */
    private Integer rev;

    /**
     * 
     * 表字段 : act_re_procdef.CATEGORY_
     */
    private String category;

    /**
     * 
     * 表字段 : act_re_procdef.NAME_
     */
    private String name;

    /**
     * 
     * 表字段 : act_re_procdef.KEY_
     */
    private String key;

    /**
     * 
     * 表字段 : act_re_procdef.VERSION_
     */
    private Integer version;

    /**
     * 
     * 表字段 : act_re_procdef.DEPLOYMENT_ID_
     */
    private String deploymentId;

    /**
     * 
     * 表字段 : act_re_procdef.RESOURCE_NAME_
     */
    private String resourceName;

    /**
     * 
     * 表字段 : act_re_procdef.DGRM_RESOURCE_NAME_
     */
    private String dgrmResourceName;

    /**
     * 
     * 表字段 : act_re_procdef.DESCRIPTION_
     */
    private String description;

    /**
     * 
     * 表字段 : act_re_procdef.HAS_START_FORM_KEY_
     */
    private Byte hasStartFormKey;

    /**
     * 
     * 表字段 : act_re_procdef.SUSPENSION_STATE_
     */
    private Integer suspensionState;

    /**
     * 
     * 表字段 : act_re_procdef.TENANT_ID_
     */
    private String tenantId;

    /**
     * 
     * 表字段 : act_re_procdef.HAS_GRAPHICAL_NOTATION_
     */
    private Byte hasGraphicalNotation;

    /**
     * 获取  字段:act_re_procdef.ID_
     *
     * @return act_re_procdef.ID_, 
     */
    public String getId() {
        return id;
    }

    /**
     * 设置  字段:act_re_procdef.ID_
     *
     * @param id the value for act_re_procdef.ID_, 
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 获取  字段:act_re_procdef.REV_
     *
     * @return act_re_procdef.REV_, 
     */
    public Integer getRev() {
        return rev;
    }

    /**
     * 设置  字段:act_re_procdef.REV_
     *
     * @param rev the value for act_re_procdef.REV_, 
     */
    public void setRev(Integer rev) {
        this.rev = rev;
    }

    /**
     * 获取  字段:act_re_procdef.CATEGORY_
     *
     * @return act_re_procdef.CATEGORY_, 
     */
    public String getCategory() {
        return category;
    }

    /**
     * 设置  字段:act_re_procdef.CATEGORY_
     *
     * @param category the value for act_re_procdef.CATEGORY_, 
     */
    public void setCategory(String category) {
        this.category = category == null ? null : category.trim();
    }

    /**
     * 获取  字段:act_re_procdef.NAME_
     *
     * @return act_re_procdef.NAME_, 
     */
    public String getName() {
        return name;
    }

    /**
     * 设置  字段:act_re_procdef.NAME_
     *
     * @param name the value for act_re_procdef.NAME_, 
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * 获取  字段:act_re_procdef.KEY_
     *
     * @return act_re_procdef.KEY_, 
     */
    public String getKey() {
        return key;
    }

    /**
     * 设置  字段:act_re_procdef.KEY_
     *
     * @param key the value for act_re_procdef.KEY_, 
     */
    public void setKey(String key) {
        this.key = key == null ? null : key.trim();
    }

    /**
     * 获取  字段:act_re_procdef.VERSION_
     *
     * @return act_re_procdef.VERSION_, 
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 设置  字段:act_re_procdef.VERSION_
     *
     * @param version the value for act_re_procdef.VERSION_, 
     */
    public void setVersion(Integer version) {
        this.version = version;
    }

    /**
     * 获取  字段:act_re_procdef.DEPLOYMENT_ID_
     *
     * @return act_re_procdef.DEPLOYMENT_ID_, 
     */
    public String getDeploymentId() {
        return deploymentId;
    }

    /**
     * 设置  字段:act_re_procdef.DEPLOYMENT_ID_
     *
     * @param deploymentId the value for act_re_procdef.DEPLOYMENT_ID_, 
     */
    public void setDeploymentId(String deploymentId) {
        this.deploymentId = deploymentId == null ? null : deploymentId.trim();
    }

    /**
     * 获取  字段:act_re_procdef.RESOURCE_NAME_
     *
     * @return act_re_procdef.RESOURCE_NAME_, 
     */
    public String getResourceName() {
        return resourceName;
    }

    /**
     * 设置  字段:act_re_procdef.RESOURCE_NAME_
     *
     * @param resourceName the value for act_re_procdef.RESOURCE_NAME_, 
     */
    public void setResourceName(String resourceName) {
        this.resourceName = resourceName == null ? null : resourceName.trim();
    }

    /**
     * 获取  字段:act_re_procdef.DGRM_RESOURCE_NAME_
     *
     * @return act_re_procdef.DGRM_RESOURCE_NAME_, 
     */
    public String getDgrmResourceName() {
        return dgrmResourceName;
    }

    /**
     * 设置  字段:act_re_procdef.DGRM_RESOURCE_NAME_
     *
     * @param dgrmResourceName the value for act_re_procdef.DGRM_RESOURCE_NAME_, 
     */
    public void setDgrmResourceName(String dgrmResourceName) {
        this.dgrmResourceName = dgrmResourceName == null ? null : dgrmResourceName.trim();
    }

    /**
     * 获取  字段:act_re_procdef.DESCRIPTION_
     *
     * @return act_re_procdef.DESCRIPTION_, 
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置  字段:act_re_procdef.DESCRIPTION_
     *
     * @param description the value for act_re_procdef.DESCRIPTION_, 
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * 获取  字段:act_re_procdef.HAS_START_FORM_KEY_
     *
     * @return act_re_procdef.HAS_START_FORM_KEY_, 
     */
    public Byte getHasStartFormKey() {
        return hasStartFormKey;
    }

    /**
     * 设置  字段:act_re_procdef.HAS_START_FORM_KEY_
     *
     * @param hasStartFormKey the value for act_re_procdef.HAS_START_FORM_KEY_, 
     */
    public void setHasStartFormKey(Byte hasStartFormKey) {
        this.hasStartFormKey = hasStartFormKey;
    }

    /**
     * 获取  字段:act_re_procdef.SUSPENSION_STATE_
     *
     * @return act_re_procdef.SUSPENSION_STATE_, 
     */
    public Integer getSuspensionState() {
        return suspensionState;
    }

    /**
     * 设置  字段:act_re_procdef.SUSPENSION_STATE_
     *
     * @param suspensionState the value for act_re_procdef.SUSPENSION_STATE_, 
     */
    public void setSuspensionState(Integer suspensionState) {
        this.suspensionState = suspensionState;
    }

    /**
     * 获取  字段:act_re_procdef.TENANT_ID_
     *
     * @return act_re_procdef.TENANT_ID_, 
     */
    public String getTenantId() {
        return tenantId;
    }

    /**
     * 设置  字段:act_re_procdef.TENANT_ID_
     *
     * @param tenantId the value for act_re_procdef.TENANT_ID_, 
     */
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId == null ? null : tenantId.trim();
    }

    /**
     * 获取  字段:act_re_procdef.HAS_GRAPHICAL_NOTATION_
     *
     * @return act_re_procdef.HAS_GRAPHICAL_NOTATION_, 
     */
    public Byte getHasGraphicalNotation() {
        return hasGraphicalNotation;
    }

    /**
     * 设置  字段:act_re_procdef.HAS_GRAPHICAL_NOTATION_
     *
     * @param hasGraphicalNotation the value for act_re_procdef.HAS_GRAPHICAL_NOTATION_, 
     */
    public void setHasGraphicalNotation(Byte hasGraphicalNotation) {
        this.hasGraphicalNotation = hasGraphicalNotation;
    }
}